Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMER PLACE Detached £532,847 £440,000 18 Jun 2020
3 PALMER PLACE Detached £532,718 £283,000 1 Nov 2004
5 PALMER PLACE Detached £648,083 £207,500 23 Jan 2002
6 PALMER PLACE Detached £643,561 £282,000 2 Sep 2003
7 PALMER PLACE Detached £584,768 £319,000 31 Aug 2005
8 PALMER PLACE Detached £601,039 £485,000 11 Jul 2018